Flower parade in St Petersburg

On June 12 Russia celebrates the day when it became a sovereign state. This year there was a flower parade on the main street of the city, Nevsky prospect. The best florists from all over the world presented their compositions. Russian team included the champions of the country. Models in flower costumes, actors of street theatres, retro cars and carriages accompanied the parade.