Covent Garden street scene

[Covent Garden - London - England]