LATAABHUMI

LATAABHUMI

A part of the palace of residential deities.