Pomona, CA
Scuola Grande Di San Teodoro

Scuola Grande Di San Teodoro

Venice, Italy
Address Campo S. Salvador, 4810, 30124 Venezia VE, Italy
Capacity 300
Opened 1258