Brain Tree 1000 db-os puzzle - Castle Festival (2102150)

 Brain Tree 1000 db-os puzzle - Castle Festival (2102150)