Those black spots are a swarm of green flies.
All Images Are Copyrighted By The Owner and May Not Be Used Without Permission