Index Previous Next
magic ball


Shelves

2002, 39" x 51" (100 x 130cm), oil on canvas