Designed by
Title
Geranuim oil production facility at Les Palmistes, Reunion island, France. #133554151
Description
Les Palmistes, France - December 12, 2010: Geranuim oil production facility at Les Palmistes, Reunion island, France. Fragrant oil used in cosmetics and culinary dishes.
This image is editorial