theibtaurisblog.com
Painting of the Week: 2
David Harrison, Drifting Spirits, 2001, Oil on Canvas, 100.5 x 159.5cm