Monteriggioni - Santa Maria church. This church located in Piazza Roma, was built in the 13th century

Royalty-free stock photo ID: 52967095

Monteriggioni - Santa Maria church. This church located in Piazza Roma, was built in the 13th century