Designed by
Title
Lanzarote, Canary Islands, Spain - DEC 16, 2018: Farmer in the field collecting fresh organic Aloe Vera leaves #135324251
Description
Lanzarote, Canary Islands, Spain - DEC 16, 2018: Farmer in the field collecting fresh organic Aloe Vera leaves.
This image is editorial