National Geographic Photo Contest 2012
Abeguwo: Abeguwo is a goddess of Melanesian mythology. She resides in the sky, and when she feels the urge to urinate, does so onto the Earth in the form of rain. Photo taken in El Campello, Spain. (© Stan Bouman/National Geographic Photo Contest)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy