Long-Dangerous Tails

German Shepherd Dogs and their people.
May 30th, 2015 by Fargo

lachapelle_2294

Share

Leave a Reply