Christmas Ornaments
Sequoia National Park Glass Ornament Sequoia National Park in the Sierra Nevada Mountains is home to Mount Whitney and giant Sequoia trees including the General Sherman tree. This glass ornament beautifully represents the entrance sign to the park and is...