A nice red flower I saw in Ibiza, Spain.