1st photo- flower 2nd photo- leaves and bud
Lanzarote
possibly Hyalomma? There were a couple of dogs nearby.
About
Help
Forum
Press
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy