60th D Day Memorial Imperial War Museum London UK 2005

- Image ID: AKWR5A
Justin Leighton / Alamy Stock Photo
Image ID: AKWR5A
60th D Day Memorial Imperial War Museum London UK 2005
Location: Imperial War Museum London UK 2005

Search stock photos by tags