drawing 23506

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

geolocation: lat: -1.2386796 / lng: -90.4036636

date: Mon, Sep 18, 2017 4:33 AM

user: anonymous