Liene Bosquê

Cadeia I, 2005, screen print, 13 x 9 inches.

Artist’s Website: lienebosque.com