Japanese Sex Art
“Shhh Shunga: Sex and pleasure in Japanese Art” is on view at the British Museum, London, until Jauary 5, 2014. Shunga actually means “spring pictures.” Many pictures from the floating world, another lovely meaning we all recognize…floating. According to the … Read More