The destroyer fire control radar
The destroyer fire control radar,which taken in the Chinese Navy Museum
© Zhanglianxun | Stock Free Images
Similar Free Images
Categories: