TRILOKESA

NAME

TRILOKESA

MEANING

Lord Of The Three Worlds

LIKE