Red Spider Company
About the group
Red Spider Company is an amateur theatre group based in Lewdown, Devon, drawing members from surrounding villages. Founded in 1997, it presents plays and has a youth theatre section.
Productions
Every published production, current first.
No productions yet
This group hasn't published any productions in the directory yet.