Marquess Richard Wellesley




India | Governors of India




Share




by Stephen Luscombe