Photo: Butterfly

Butterfly at Surfside Beach

Butterfly at Surfside Beach on the Gulf Coast of Texas