twickenham museum the embankment twickenham middlesex england

- Image ID: CP3JD6
twickenham museum the embankment twickenham middlesex england
Art Directors & TRIP / Alamy Stock Photo
Image ID: CP3JD6
Location: twickenham middlesex england