Solar Eclipse-94% total-Houston, Texas, USA...plus webworms going nuts.

1 year ago
39

12 min phone shoot of the 4/8/24 94% solar eclipse during an overcast day.
with webworms in a mulberry bush observed gyrating.

Loading comments...