Ca' Bauta

Accommodation

Europe, Italy, Venice