Hall, Robert, active 1881-1883, Rear-Admiral CB, Naval Sec to Admiralty

Relationships: