Submarines Under Construction

Underwater boats! hence the German U-boot.
Top