The Cage (2003) jananicooray 2003 October 21, 2018November 25, 2021 1 Minute “The cage” Theertha International Artists workshop 2003 at Lunuganga, Sri Lanka. Related Published October 21, 2018November 25, 2021