Clue of the Day

May
31

Share

Currency

20-Euro notes available in 2015 fittingly feature this mythological mother to some of Zeus’ kids

ANSWER

Who is Europa?