Mar 15 2010
These were very numerous along the beach in Ayampe,
Manabi
Manabi
Apr 22 2010
9

Ecuador