NATURE : Rain Tree

The mistery of the raining tree was solved when I zoomed in to the image I shot. Above our heads were thousands of Cicadas urinating at full force! If you look carefully you can see for yourself.

141/212
Views: 871