The Selfish Giant by Oscar Wilde

The Selfish Giant by Oscar Wilde

The Selfish Giant by Oscar Wilde is a classic fairy about a giant who builds a wall around his beautiful garden to keep children out, leading to perpetual winter in his garden until a special child’s love melts his heart, bringing spring back and teaching him the value of generosity and forgiveness. The story is…