Golden Bowl

Dictionary

LEAFAGEn.

Abundance of leaves.