Karmic retribution meaning. Isla de la sandia.

Traductor español griego antiguo. Garden drawing.