White German Shepherd puppy "Garrus" time lapse (0 to 6 Months)

2015-04-16 6

White German Shepherd puppy "Garrus" time lapse (0 to 6 Months)