Cover image for Love for imperfect things : how to accept yourself in a world striving for perfection
Love for imperfect things : how to accept yourself in a world striving for perfection
Author:
Publisher Name:
Penguin Books,
Physical Description:
259 pages : color illustrations ; 20 cm
Format:
Books
ISBN:
9780143132288