Chiesa di San Carlo ai CappucciniParishShareVia dei Cappuccini50032 Borgo San Lorenzo, ToscanaItalyGet directions