Velvet mites! They’re adorable little, red, furry arachnids. What’s not to love?
https://www.inaturalist.org/observations/279815266
Velvet mites! They’re adorable little, red, furry arachnids. What’s not to love?
https://www.inaturalist.org/observations/279815266