Place: Grosvenor Square

1802

Grosvenor Square

London

United Kingdom

Grünanlage im Londoner Stadtteil Mayfair.