MENU

The Stare

2697
0

5 feet by 3.5 feet. Acrylic and spray paint on canvas. 2015.

*For sale