Architecture - slyzak

St Peter's Basilica, London England, 2013.

2013LondonEnglandWinterArchitectureChurchSt Peter