David George Philip Grosvenor

GPTKB entity