Penang Street Art (The Lady of Flowers) Share this This beautiful and colourful art mural can be spotted from the street of Magazine Road Ghaut in George Town. It is one of the three murals painted on some of the old heritage houses there.