Concise documentary about artist Kamin Lertchaiprasert, at his 31st Century Museum of Contemporary Spirit in Chiang Mai, Thailand.
Concise documentary about artist Kamin Lertchaiprasert, at his 31st Century Museum of Contemporary Spirit in Chiang Mai, Thailand.