Index Previous Next
teddy


Teddy Bear

2003, 38" x 32" (95 x 80cm), oil on canvas