harpy (fabulous bird); 'Arpie' (Ripa)

harpy (fabulous bird); 'Arpie' (Ripa)