Apichatpong Weerasethakul

Bangkok, Thailand / 1970