Designed by
Title
Porto, Portugal, Iberian Peninsula, Europe #83802456
Description
Porto, 26/03/2012: a street lamp and the sign of the central Praca da Ribeira, the Square of the River, with view of the signs of craft shops in the Old City
This image is editorial