reminds me of a Prada ad from sometime back, especially the hats but the train concept is pretty unique
im not even going to try and figur out who is who, and I an only recognize Julia but this looks great. I love the color scheme and for some reason im imagining them going to Hogwarts