The church of Santa Maria della Spina, Pisa, Italy
Picture No
12906358
Media ID
43051642
Size
4083px x 6125px
(4.9MB)
Credit
www.ardea.com / Paul Brown
Category
NA
Availability
Strictly editorial use only
Ardea Picture Library
Picture No
12906358
Contributor Ref
PAB-90232094
Image Date
25-09-2019





























