(28897) Vatican City, St. Peter's Basilica, 1975

Nuns kneel in prayer outside of St. Peter’s Basilica.

(28897) Vatican City, St. Peter's Basilica, 1975
Date: 
1975
Physdesc: 
Photograph
Photographer: 
Tony Spina