https://maryboro.ca/wp-content/uploads/2024/06/9th-Canadian-Infantry-Brigade-Landing-at-Nan-White-Beach-Juno-Bernieres-sur-Mer-LAC.jpg

9th Canadian Infantry Brigade Landing at Nan White Beach, Juno, Bernieres-sur-Mer (LAC)

© Copyright 2024 - Maryboro Lodge Museum