Saint Eustace


32 X 24.5 cm, (detail) 2005 acrylic on glass

32 X 24.5 cm, 2005 acrylic on glass