Share

Amazing spectacle: Hundreds of buffaloes swim across river

Amazing spectacle: Hundreds of buffaloes swimming across river for pasture in SW China.

Leave a Comment