Terry Rodgers

Previous Home Next

3795

The Fragrance of Immortality

2006
Oil on linen, 198 x 218 cm