Churches and chapels

Churches and chapels

San Silvestro Oratory – a propaganda leaflet, or a treatise on political harmony?