ANATOLIAN 1000 db-os puzzle - Maiden's Tower (3125)

ANATOLIAN 1000 db-os puzzle - Maiden's Tower (3125)