June 17, 2026

Furry Bigfoot by Lake Hefner in Oklahoma City shelters under a giant leaf umbrella as light rain falls; ducks swim nearby.

A gentle June shower drapes central Oklahoma as Bigfoot keeps cool and curious ducks look on by the lake.