Back in 1965, you could still leave your car in the holiest of all parking lots, next to Bernini’s fountain on St. Peter’s Square.
All rights reserved
Back in 1965, you could still leave your car in the holiest of all parking lots, next to Bernini’s fountain on St. Peter’s Square.