Aivar Rihkrand Veenus. 2009 oil on canvas. 80.5 x 100 cm (framed) price 1 650 < > Booking and purchase Appearance in auctions Appearance in exhibitions Aivar Rihkrand Veenus 2009. oil on canvas 80.5 x 100 cm (framed) Haus Gallery 29.02.2012-05.04.2012 price: 1 650 <back