Detail of the Madonna della Scala Abbey. Noci. Puglia. Italy.
Username: Milla74
Editorial: No
Width: 2000 pixels
Height: 3011 pixels
Downloads: 1
Image ID: 23421863