The Littlest Angel is not sure what he can give Baby Jesus, but his gift turns out to be the best of all. Softcover, 32 pages.
Item #103851
Price: $3.99

    The Littlest Angel is not sure what he can give Baby Jesus, but his gift turns out to be the best of all. Softcover, 32 pages.