Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
Fair of Saint John in Krakow , Poland .Every year, on the Vistula River next to the Wawel Castle is fair on the occasion of the shortest night. According to Pagan beliefs.