THE LITTLE LOG CHURCH
From high on Sundance mountain the Christmas
Star shines upon the Little Log Church in the town
of Palmer Lake, Colorado. 500 feet from point
to point the star is plainly visible to planes,
trains and highways.
Knutson-Bowers, 304-306 E. Del Norte, Colorado Springs, Colorado
66043
EG
Address