Designed by
Title
Porto, Portugal, Iberian Peninsula, Europe #84436531
Description
Portugal, 26/03/2012: details of the streets and alleys of Porto with view of the Igreja de Nossa Senhora da Vitoria, the Church of Our Lady of Victory, a catholic church built between 1756 and 1766
This image is editorial