Blue Bud

Anyone know what these are? I feel like they're beneficial mites of some kind. :v
1622701808372766595623.jpg
 
Back
Top