About
Chimera Art and Craft is in the town centre behind the Apollo Theatre, with a collection of artworks and handmade objects exclusively by Greek visual artists and craftspeople, and materials such as paper, metal, wood.
Chimera Art and Craft is in the town centre behind the Apollo Theatre, with a collection of artworks and handmade objects exclusively by Greek visual artists and craftspeople, and materials such as paper, metal, wood.