Tactic Puzzle Lovers Building in Krakow, Poland 1000 pcs puzzle

Krakow is often called the most beautiful city in Europe.