UK - Periphery Images
Seafarers Dusk 2
Powered by SmugMug Log In

St. Paul's Stairs 2

Stairs towards Saint Peter's Cathedral in London, England, United Kingdom.

BridgeCathedralEnglandKingdomLondonMillenniumMonumentSt. Paul'sStairsUKUnitedUnited Kingdom