Admiral John Francis Campbell Mackenzie

(1820-1892)