WN 63 – Omaha Beach

WN 63 and the VF Kommandostand, Omaha Beach, Normandy.

Comments are closed.