Debra and the puppies at Echo Canyon

Debra on a walk at Echo Canyon with Sascha and Zorro.

Leave a Reply