Tiny Red Orchid

God´s infinite wisdom is constantly evident in the beauty and resilience of Mother Nature. Even tiny orchids defy gravity to grow upwards towards the life-giving sun, balanced upon delicate stalks. They open their colorful petals to share their exquisiteness with all who allow themselves to be amazed by its loveliness. Thank God for all blessings, …