Image 1 of 1
TRE 05 CC724 045.JPG
Rome, Italy. St. Peters basilica