Happy Bus

82.5 x 115 cms
Screenprint
2008