Cherry blossom in the long grass

In by admin

A cherry tree in blossom, Badimong Valley, Free State, South Africa September 2005. Jillian Edelstein/The Stand