Designed by
Title
London, UK: Central Avenue in Covent Garden Market #290558001
Description
London, UK: Covent Garden Market in London's West End. View of Central Avenue in the interior of the former fruit-and-vegetable market.
This image is editorial