Stock Photo - Restaurant terrace by Grande Canal in Dorsoduro district Venice the Veneto northern Italy Europe

Stock Photo: Restaurant terrace by Grande Canal in Dorsoduro district Venice the Veneto northern Italy Europe.

Searchable keywords

Choose multiple keywords