Humpback orb-weaver Spider (Eustala sp.) on dew covered web, Laredo Borderlands, Texas, USA. April