came up with the concept of the nature.. just inspired to picture..hope u like it all. =)
Lucaa is known as Mother Nature, or the Queen of Nature, by commoners across the lands.
Model: Aira Garcia
credits: Wikipedia for the details about the meaning of the Lucaa.