№ 9027

Shopper with images of London’s b;ack caps, Harrods

UK, 2010