b. 1981, Christmas Island

Li Shurui Ocula Magazine