Stock Photo - Chiostro di San Pietro di Castello Sestiere di Castello Isola di San Pietro Venice, Veneto, Italy, Europe.

Stock Photo: Chiostro di San Pietro di Castello  Sestiere di Castello  Isola di San Pietro  Venice, Veneto, Italy, Europe.

Searchable keywords

Choose multiple keywords