104. Purple Swallows Fly in Pairs

Fragments of a Martial Mind: 124 classical compositions

29 moves

紫燕双飞 — "Purple Swallows Fly in Pairs" Problem 104 of 心武残编. Transcribed from http://www.dpxq.com/hldcg/search/view_u_40309.html