Myra Barraza

1981 - Princess Diana
07.2016
Oil paint on canvas
62 x 52 cm

Alternate Views

  • 1981 - Princess Diana

  • 1981 - Princess Diana

  • 1981 - Princess Diana