Visitors 83
Modified 8-Jan-07
Created 8-Jan-07
26 photos

Chimera is an opera group based in Rochdale in the NW of England