The Marble Arch by Montcalm

31 Great Cumberland Place
London
United Kingdom