Mama Qucha

Mama Qucha, also Mama Cocha (Sea Mother) is the ancient Incan goddess of sea and fishes, guardian of sailors and fishermen.

Illustration made for a personal project.

More by Paulynka Hricovini

View profile