FinlayTaylor
Rachel Bracha
2001
screen print and inkjet