26 X 15 Inches
Flower, female beauty, and love appear in a painting as an inseparable whole. Indeed, red roses are the symbol of passion and sensual love, and they are the symbol of the center of the universe, as well as the cosmic wheel. The planets revolve around one center – the sun, the center of a rose. Just as all mankind turns around sensual love!