HMS Implacable

HMS Implacable seen in 1900.

 

HMS Implacable at Malta in 1908.

 



Page revised Feb. 2, 2008