Sheep ranching: Shearing the herder at Malta.

Catalog Number
139316