Bright red flower in Peebles, Ohio.