Colorful film featuring artistic nudity and sensual scenes. Colorful film featuring artistic nudity and sensual scenes. Film