Click to expand/collapse all notes Click to expand/collapse all other details Hide this popup frame

Picture Memorial Plaque

Taken in January 2008 in Battle of Britain Monument and sourced from Amherst Island Beacon.
This picture was taken in January 2008 in Battle of Britain Monument.1