This looks like a parade of children wearing the National Dress of their country, but I don't recognise which country it is. The palm trees in the picture suggest a warm climate - anyone have any suggestions?