December 3, 2023

Happy First Advent! Hedemora Christmas market delivered. Unusual with sheep, goats and horses in the middle of town. A lots of fire and lights!