Loading…
UK - London - A statuette of the Queen waving in a shop window display. Columbia Road Market.
A statuette of the Queen waving in a shop window display. Columbia Road Market. Hackney, London UK
A statuette of the Queen waving in a shop window display. Columbia Road Market. Hackney, London UK