Thursday, July 31, 2025
89.0°F
St. Peter’s Basilica in Vatican City.

Stories this photo appears in: