Votes: 5

Echo

In her natural environment

More: Echo is a adventure loving sweet girl that joins us on our trips all over the great USA. This is her in front of Bingham Falls in Vermont.
Vote