Prince Andrew of Greece and Denmark

Prince Andrew of Greece and Denmark