Dhuwur

NDHUWUR is the local language of Indoensia (Java) which means high

More by Imedia

View profile