A five-pointed star is an old and abundantly meaningful form, which usually symbolises "glory and victory". It also epitomises Venus, both the star and the goddess, i.e., femininity and the personification of beauty and love. Red Venus Sitting in a Corner touches perhaps every aspect of the implications of such a star, languorous and vibrant, being a large red star itself. Leaning in the corner of the room, she is tranquil yet unstable, bearing a shining look that is paralysed if unyielding. Rather than the forces which used to be positive and revolutional, and now imperceptibly undermined, the piece displays a lounging female deity both stretching and resting in an ambiguous, intriguing and evocative posture.
Detail pictures:Related Exhibitions: