Term Gallery logo

Meanings of deu del sol in catalán

        diosa solar