Zamosc - city hall on the main squere.
Zamosc takes its name from the reach and powerfull Zamoyski family, who created it as a new town near their home village. The old town was originally laid out by an Itallian and was part of the introduction of Italian Renaisance architecture into Poland.
The city was laid out as a fortress and in this it was relatively successful.