Deutsch Français Italiano Portuguese

92K11 · (story of) Achelous; 'Acheloo' (Ripa)