abbienelson__
Chirping
- May 13, 2020
- 36
- 33
- 76
We live in Scotland and we are convinced these are ticks but my sister posted this on another page on Facebook and they said it could be stick tight fleas? We have never heard of them before so just wanted other peoples opinions.