Beadon, Cecil, Sir, 1816-1880, Knight, colonial administrator in India

Relationships: