St Lorenzo Church, Turin

St Lorenzo Church, Turin

The Royal Church of San Lorenzo in Turin, Italy in sepia black and white tone