Campo Santo Stefano, Ve...
Italian
created ca. 1400
squares (open places)
This browser does not support iframes.