Karl M. Ruppenthal

Article by Karl M. Ruppenthal

Sailing Ship, New Westminster
Article
Transportation