HMS Triumph, April 26th 1915 Art.IWMART4284
Summary
HMS Triumph, April 26th 1915
image: a pencil sketch of HMS Triumph shown from the starboard side.
Tags
Date
1915
Source
Imperial War Museums
Copyright info
Public Domain
Summary
HMS Triumph, April 26th 1915
image: a pencil sketch of HMS Triumph shown from the starboard side.
Tags
Date
Source
Copyright info