At Blue Heron Bridge in Florida, stargazers bury themselves until only their eyes show, lying in wait beneath the sand for prey to pass above.
At Blue Heron Bridge in Florida, stargazers bury themselves until only their eyes show, lying in wait beneath the sand for prey to pass above.