Red Eye   oil  72” x 96”/183 cm x 244 cm  2013

Red Eye

oil

72” x 96”/183 cm x 244 cm

2013