Mayflower

1937

Mayflower’s launch specifications

94
1937
9.75m / 31’12”
Mayflower
Mayflower