Myra Barraza

Peacock
022013
Oil paint on gold leaf wooden framed mirror

Alternate Views

  • Peacock

  • Peacock

  • Peacock