Water Buffalo

Water buffalo

Water buffalo at the bank of a river