London Time
Angled view of a tower on Westminster Abbey in London, England.
EnglandLondonbuildingoldarchitectureWestminsterabbey