HMS Hampshire (1903)

HMS ''HampshireHampshireHMS HampshireDetailsHMS New Hampshire
HMS Hampshire was one of six armoured cruisers built for the Royal Navy in the first decade of the 20th century.wikipedia
0 Related Articles
No Results Found!