KRAKOW, POLAND - 30 August 2014: "Cupcake Corner" on Grodzka street, near Wawel Castle, is the most famous restaurant with muffins in Krakow, in Poland. This place is visited by hundreds of tourists.
** Note: Soft Focus at 100%, best at smaller sizes