ATHENS, ATTICA, Greece
Born and raised in London, studied Art, English Literature and History of Art at Harrow College of Art, Lancaster University and Reading University, then moved to Athens, Greece in 1994. Nature has always inspired me in my art, and I'm forever learning from this great teacher. We need to connect wit...
artworksView All 50 Artworks
Commission Stella Sevastopoulos
If you’re interested in commissioning this artist for a custom artwork, inquire here.