The Happy Prince - Oscar Wilde

Sale price Price $5.89 Regular price Unit price  per 

Just a nice, little lovely copy of The Happy Prince. *Why is it that other countries have such better book covers, or do we just think that from whichever side we sit? This one is a lovely and 'almost' brand new Puffin Classic.