Stephanie Lambourne Art Cards
Stephanie Lambourne was born in Hertfordshire in 1973. She now lives in Suffolk and observes people in thier environments and landscape for inspiration. Her work is colourful and quirky and is inhabited by fun and jolly characters going about their everyday business. Her images offer a moment of escapism and enjoyment for the observer to interpret as they will the people and stories on offer.