Some not so elegant sights at Covent Garden

[Covent Garden - London - England]