Royal Church of San Lorenzo in Turin
Bell tower of the Royal Church of San Lorenzo in Turin, Italy. It is placed near the Piazza Castello.
© Nemesis2207 | Stock Free Images
Similar Free Images