Red bug?
Photo of Myrtle Edwards Park by