At first glance, this group of cosplayers look like a band of Norse Warrior Goddesses. They're not. They're the nine different versions of... Eevee. So basically, Eeveelution cosplay. Bravo.
The cosplayers here are:
Eevee: Becka Noel Leafeon: Lyz Brickley Espeon - Danielle Beaulieu Jolteon - Jessica Nigri Flareon - Joanna Mari Cosplay Vaporeon - Andy Rae Cosplay Umbreon - Hooked On Phoenix Cosplay Glaceon - Caroline Dawe Art & Cosplay Sylveon - Gladzy Kei Art & Cosplay
Photographer is this guy. Full-size shot below.
And for reference: