Egerton Bagot Byrd Levett-Scrivener

Royal Navy officer