LAYAN KARMA

LAYAN KARMA

Sculpture, to carve out Lord idol in the mountain.