Thapan Dubayehudi
Thapan Dubayehudi

Thapan Dubayehudi

Someone who gave everything for love. Also, published novelist.