AMC Rambler automobile parked in Camden Town London UK

- Image ID: DRHDX8
Goddard Automotive / Alamy Stock Photo
Image ID: DRHDX8
Location: Canden North London UK

Search stock photos by tags