Location

Duomo di San Lorenzo

Piazza XX Settembre, Conselve (PD), Italy