Wild Buffaloes - Wasgamuwa National Wild Park, Sri Lanka


A bunch of wild buffaloes at Wasgamuwa national Wild Park in Sri Lanka.

Comments