Tourists and passersby walk pass the House of Tan Teng Niah, a Chinese Villa nestled in Little India, Singapore
4k 00:06
Add to Collections
Add to Favorites