LAMB OF GOD (philippines)

4 color screen print with 2 color spray paint
Signed, numbered and stamped edition of 100
19″ X 25″
Client: PULP magazine
2010