Endless Shit Stain



                           

2019
endless shit stain (perpetual motion).2


                       
2019
endless shit stain (perpetual motion).2 as the Saint Georges flag
                      Portland Red Triangle Cricket Club marquee

Mark