Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
Saint Ludmila Church (Kostel svaté Ludmily in czech) on the Square of Peace (náměstí míru), Vinohrady area in Prague, Czech Republic. Every year traditional christmas markets are being stationed in front of it.