Chiesa di San Lorenzo a Bibbiano

Architecture & Buildings

Europe, Italy, Siena