Zen gardens

English

Noun

Zen gardens

  1. plural of Zen garden