(28906) Vatican City, St. Peter's Basilica, Interior View, 1962

A fish-eye view of the interior of St. Peter's Basilica.

(28906) Vatican City, St. Peter's Basilica, Interior View, 1962
Date: 
1962