Dreamstime

The landing beaches at Arromanches, France.
Royalty-Free Stock Photo
 
 

More similar stock images of `The landing beaches at Arromanches, France.`