the little ticks in your pic look a lot like red mites https://www.google.ca/search?q=red+m...HZDlALQQsAQIMA
Site Sponsor
Forum Rules