Sheila Chapman is a professional artist from UK. She is inspired by nature and the landscape. Sheila is interested in the way people experience and connect with nature in the modern world, especially children like her own who are growing up in the city.
Previous Post: The urban utopia from Orce Nineski