My Backyard

2003 - Oil on Canvas - 100 x 121 cm