The Selfish Giant: The Happy Prince The Nightingale and the RoseAudiobookThe Selfish Giant: The Happy Prince The Nightingale and the RosebyOscar WildeRating: 5 out of 5 stars5/5Save The Selfish Giant: The Happy Prince The Nightingale and the Rose for later