Designed by
Title
Royal Palace Palazzo Reale and San Lorenzo church building #134037539
Description
Royal Palace Palazzo Reale and San Lorenzo church building on Castle Square Piazza Castello with fountains and monuments in historical centre of Turin Torino city with clear blue sky, Piedmont, Italy
This image is editorial