Lord Stamp

Lord Stamp is deceased. His full title was The Lord Stamp. His name was Trevor Charles Stamp.