Flower petal Apr 25 Written by Deepa Shah How does a flower petal inspire you? Deepa Shah Previous Previous Clean slate Next Next Umbrella of love