Ren Shin Hsieh

Ren Shin was born in Taiwan and lives with her husband in Vancouver, Canada. She loves to spend time with her friends and family, seeing the world and enjoying fooooood!
Ren Shin was born in Taiwan and lives with her husband in Vancouver, Canada. She loves to spend time with her friends and family, seeing the world and enjoying fooooood!