I found the first two of these pictures in the river bed of Etobicoke creek, Toronto, Ontario, Canada, and the final picture is of one I found at the lakefront of marie curtis beach park. I have tried looking online and read they might be from ordivican? but I really have no idea! new to fossiling -- but definitely interested in learning more!