Russell Square Q1346906

From WhereToday

Q1346906

large garden square in London, United Kingdom. Wikidata. Data files missing