Posted on August 31, 2019 by WiLL CWKStreet Art Stickers @ George Town One of the many sticker arts found in George Town’s alleys.