peach orchard

英 美
  • 桃园
Noun:
  1. a grove of peach trees