Similar images (296 photos)

Fresh green aloe vera slices with drops on leaf, closeup

Fresh green aloe vera slices with drops on leaf, closeup

Stock Photo ID: 264659
of 5