Versions of
Kriss Kringle
by Thomas Bailey Aldrich
2611460Kriss KringleThomas Bailey Aldrich
Versions of Kriss Kringle include: