A worldwide community photographing and learning about wildlife
Another ID possibility is Peucetia viridans, the green lynx spider. This species can be distinguished from the striped lynx spider by its larger size (12 - 16 mm), green body, and lack of the distinctive black markings on the face.
This is a wonderful spotting, and excellent photos. Definitely add this to the 2019 Best Wildlife Photo mission. The theme is "species interaction".... https://www.projectnoah.org/missions/219...