More images you may like...

6291

Merino sheep muster in the Jollie Valley on Braemar Station in the Mackenzie Country in the South Island of New Zealand. Sheep crossing a river.

Categories

Enquire Now

More images you may like...