Wild Clever Dog 1

Wild clever dog 1

Wild dog on the bank of river wating for a food