Sunday, October 17, 2021

Llamas in Texas


We've made it to Doug's brother's ranch in Texas where they keep llamas to fight off the coyotes. 

No comments:

Post a Comment