New Zealand - hans-ila
Sheep dog at the Haast Beach Campground.

Sheep dog at the Haast Beach Campground.

new zealandsouth islandvacationdog