A German shepherd puppy plays on a bank of Yenisei River by Ilya Naymushin
Zoom Info

A German shepherd puppy plays on a bank of Yenisei River by Ilya Naymushin

Source: The Atlantic