Place: Bloomsbury Square

1801

Spot, building, farm, …

Bloomsbury Square

London

United Kingdom

Park im Londoner Stadtteil Bloomsbury.

Externe Links