at work: sheep shearing

Bangor Daily News
sheep shearing, Nash Island, Maine

Bangor Daily News