Sliced aloe vera leaf. Stacked slices.

Sliced aloe vera leaf. Stacked slices.

 Stock photo ID: 15502519