stonedsaint is right, this sign does mean that you cannot take a left turn on red light.
secondly i can see a solid line near the zebra crossing, that also means that you cannot turn left on red light, if it was dotted/broken you could have, but not in case of a solid line. Not sure if they have painted the line for that reason or just by chance, but it does mean that you cannot take left turn on red light.