German Shepherds

German Shepherds at work and play(Shepherd Crosses Welcome)

Writing