Semidetached Bailiwick

Trangram Slips