Pempta mark: a five enclosing a lotus

pempta

Quintessence of health

In the making.