VADB
Ibarra, the Capital of Imbabura, the most northerly Province of Ecuador. ["El Ecuador" (The Equator.)] by Camillus Farrand — VisualArtsDB