HMS Implacable

HMS Implacable seen in 1900.



HMS Implacable at Malta in 1908.





Page revised Feb. 2, 2008