By Happyface Empire
//2016
At
23.75" x 18"
Screen Printed on Silver Paper, Limited Edition of 60, Signed
SOLD OUT!