Mother Nature is the new challenge theme, we look forward to seeing your interpretations
I used the ‘Queen of Life’ stamp I have had in my collection for years and had never used, today her time as come as I feel she represents the meaning of Mother Nature
'Mother Nature (sometimes known as Mother Earthor the Earth-Mother) is a common personification of nature that focuses on the life-giving and nurturing aspects of nature by embodying it, in the form of the mother'
Queen of Life
Medium & tiny bee