Mamluke: garden gate
Mamluke: welcome!
Mamluke: Lotus
Mamluke: bloom!
Mamluke: garden path
Mamluke: banana leaves
Mamluke: poetry
Mamluke: carved screens
Mamluke: tiny bonsai
Mamluke: lily pond
Mamluke: steamed buns!
Mamluke: rockery
Mamluke: corner flowers
Mamluke: tetris shadows