FinlayTaylor
Finlay Tyalor
2001
screen print, inkjet and mirror paper