Artist: Peter Handel

Painting: Louise

Year: 2012

Medium: Oil on Canvas

Size: 120 x 85 cm (47.2 x 33.5 in)