The floating ovoids that have been increasing in number on the Dragonfly Lake and piquing the curiosity of the public…