Sequoia the Tree
Sequoia the Tree is a majestic and strong horse with a deep connection to nature. Named after the towering sequoia trees, this horse embodies grace, power, and resilience. With a beautiful coat and a gentle demeanor, Sequoia the Tree is a true symbol of strength and beauty in the animal kingdom.