Athens, Europe, Greece
Born in England and living in Athens, Greece, her work reflects both an element of storytelling and a personal life journey.
Drawn by the different culture and landscape of Greece, Judy Attwood left England in the 1980's, since then she has achieved many of her goals including a mastery of printmak...
artworks
View All 5 Artworks