Results 1 results found Campo Santo Stefano (St. Stephen's Square), Venice, UNESCO World Heritage Site, Veneto, Italy, Europe