The all-seeing eye of God beheld our deplorable state; infinite pity touched the heart of the Father of mercies; and infinite wisdom laid the plan of our recovery.
Bio: Stella Vine is an English artist, who lives and works in London. Her work is figurative painting with subject matter drawn from either her personal life of family, friends and school, or rock stars, royalty and celebrities.