Image not available

Emperor's New Clothes 1986, Golden Books

ISBN-13: 9780307128041

Trade paperback

Select