The Red Shoe
2003
Oil on Canvas
60"x 84"
© 2021 Eric Ridge