🔧

W. Cramp & Sons, Ship & Engine Builders

Sted

Philadelphia PA

Land

USA

USA