Italy 2007 - dgw photography
St. Peter's Basilica. Inside to the left

St. Peter's Basilica. Inside to the left

st.peter'sbasilicaitaly