Canopy

A Dense Covering Formed By The Leafy Tops Of Tall Trees.

Canopy Definition
Canopy Definition