Throttle of motor torpedo boat, on display at the Chinese Military Museum, Beijing.

- Image ID: BB9HD5
Throttle of motor torpedo boat, on display at the Chinese Military Museum, Beijing.
charistoone-images / Alamy Stock Photo
Image ID: BB9HD5

Search stock photos by tags