Postcard of Leopard, German Navy

EVA/I/1370

Information

Torpedo boat