NARAYANA

NAME

NARAYANA

MEANING

The Son Of The Original Man

LIKE