Self Portrait A Day at the Art Festival 16x20 Original Oil Painting $995

  • $995.00