Stock Photo - Rio di San Barnaba and Church of San Barnaba at Campo in Dorsoduro, Venice, Veneto, Italy, Europe.

Stock Photo: Rio di San Barnaba and Church of San Barnaba at Campo in Dorsoduro, Venice, Veneto, Italy, Europe.

Searchable keywords