Photo detail

MARTIN B-26 MARAUDER.

Stories this photo appears in:

Tease photo

Eric Wiberg – Clifton Bay, Lyford Cay, B-26 All KIA

FOUR RAF pilots, from the UK, Canada, and South Africa, came within 100 feet of a smooth water landing yards off Lyford Cay one fall evening when things suddenly went horribly wrong.

Comments

Use the comment form below to begin a discussion about this content.

Sign in to comment