1 Answers

Juno Beach was an Allied landing site in France during the Second World War.

4 views