flecherra

The Sailor's Word-Book

A swift-sailing South American despatch vessel.