Preview Market stalls selling tourist souvenirs, River Douro waterfront, Ribeira district, city of Porto, Portugal, Europe Image ID: 1384-1797 Artist: Ian Murray Purchase a commercial license Buy framed prints & more from our print store