Twin Screw Steam Yacht “Atmah.”
The Largest and Most Notable Yacht Built in Great Britain this Year (1898)

You are currently logged out. Please sign in to download the issue PDF.
The Largest and Most Notable Yacht Built in Great Britain this Year (1898)