This is a dream image - divorced from reality but a distillation of it. I can't really pin down what the "meaning" is. Why the group is charging, who or what are they charging, do they have a destination? ...
Click on image for detail views.