Random
Source Code

bold ambition

big or difficult aim, requiring lots of effort

that is the bold ambition of the great elephant census

by CHIKAKE June 1, 2017