Rashid Esa 2

Rashid Esa, Director of the Mah Meri Cultural Village on Malaysia’s Carey Island

Rashid Esa, Director of the Mah Meri Cultural Village on Malaysia’s Carey Island