🔧

Toledo Ship Building Co

Sted

Toledo

Land

USA

USA