Vauney Strahan

Birth of the Giant, 2010, Oil on Canvas, 40 x 50 cm

Loading Image