Wild Leopard Appaloosa

Carol Walker Featured Artwork

I am excited to share this new image from my latest trip to the Red Desert of Wyoming. “Wild Leopard Appaloosa” This is a wild leopard appaloosa stallion named Looking Glass who has a small family in the Red Desert Complex of Wyoming. Last year he was spending time at the outskirts of a large family of an older gray …