Back to Long Acre
Russell and Bromley shoe shop in London's Covent Garden.
Back to Long Acre