Strollie

United Kingdom

London Borough of Richmond upon Thames

24 notable buildings in the atlas

Movements here