Finally managed to recover this photo!
This little thing comes from academia nuts yet again and features the act 2 opening costumes, aka the Lord of the flies dream ballet! Loving their camouflage pj's!