Town Square, Krakow
I wonder what's hiding down there?