Pieve dei Santi Leonardo e Cristoforo a Monticchiello is an attraction, religious site, church / cathedral in Monticchiello, Tuscany, Italy.
Address:
14 Piazza Commenda, Pienza, Monticchiello, Tuscany 53026, ItalyMap Category:
Attraction, Religious Site, Church / Cathedral