This is Menelaus of the Greek Myths. See this Image. Lordnewell1235 (talk) 18:43, 16 May 2023 (UTC)[reply]