Street Art

Seth Globepainter paints a new series of pieces in Shanghai, China

January 27, 2015