Main content
The Selfish Giant by Oscar Wilde
Children's story in which a selfish, bad tempered giant sees the error of his ways. Read by Joseph Ayre. Produced by Julian Wilkinson.
Children's story in which a selfish, bad tempered giant sees the error of his ways. Read by Joseph Ayre. Produced by Julian Wilkinson.