thunderstruck9:Jia Aili (Chinese, b. 1979), The God of Small Things, 2006-09. Oil on canvas, 170 x 150 cm.
SodomizedSoulSisters SoftcoreJapan