Back to New Bond Street
Bonhams auction house in London's Mayfair.
Back to New Bond Street