Saw this red flower in the gardens in Stanley park, Blackpool. Looks better larger.