Prague 2016 - Havelska Market near the Old Town Square
Not too far from the Old Town Square is Havelska Market - a permanent street market catering mostly to visitors and tourists. Most of the stalls seem to be selling souvenirs and other keepsakes. There are some fresh fruit stalls and flower shops, but not much else.
Plenty of souvenirs to choose from.
Witch puppets seem to be the most common souvenirs. They look quite unsettling and I wouldn't give these to a friend - maybe an enemy !