Covent Garden shopping at the Apple Market

[Covent Garden - London - England]