Penang Street Art (Pet Dino) Share this Wall mural @ Ah Quee Street, Penang For the art’s location, please click HERE for the map.