Torpilleur 63

Torpilleur 63 seen at Toulon, France.





Photo Gallery
Page published Apr. 28, 2019