The Landmark 1588 (Spanish Armada)

1979