Point du Hoq near Omaha Beach, France - Peg
Back to the Gallery