drawing 17306

located in: Ecuador, Galápagos Province, Parroquia Isla Santa María (Floreana) (Cab. en Pto. Velasco Ibarra)

geolocation: lat: -1.2386942 / lng: -90.4036636

date: Thu, May 28, 2015 5:03 AM

user: Angry American