Arrochar Torpedo Testing Station
Loch Long, Scotland

Naval torpedo testing station

Tags

mod, naval, torpedo

Updates

Name:
Email:
Ignore:
Ignore:
Date: