travel2penang.org
Street Art Stickers @ George Town
One of the many sticker arts found in George Town’s alleys.