Posts

Island Players (from our website in 2005)

The Island Players is an amateur drama group based on Scotland Island, largely made up of a bunch of eccentric individuals who wish to expose their considerable talents to the bear pit of cutting edge criticism that is our discerning that is…