Tags

,

Covent Garden in London is a well-known place but perhaps not the roof over it?

Advertisements