Villa Gamberaia

Villa Gamberaia
Villa Gamberaia in 2011
Map
LocationFlorence - Italy