Mikkira_sheep Published 5 April, 2017 at 1000 × 750 in Mikkira photos ← Previous Next → Waiting for the rains. Goodness only knows what these poor sheep are eating – on Mikkira Station.