On June 24th Poland celebrates St. John's day. As you may know or may not know polish people are very religious. That is why these celebrations attract many people. In Krakow, they have a traditional event called Garlands ('Wianki') Midsummer festival. It takes place annually on the bank of Vistula river near the Wawel hill.
During this day women are wearing flower wreaths...