German shepherd puppies playing together in water during magic hour 
German shepherd puppies playing together in water during magic hour --q 2
German shepherd puppies playing together in water during magic hour
two german shepherd puppies swimming in a lake at sunset
two german shepherd puppies playing in the water at sunset
two german shepherd puppies playing in the water at sunset
two german shepherd puppies running in the water at sunset