Cambridge-Sheep-Farm16x20 SOLD Published December 5, 2022 at 1728 × 1353 in Cambridge-Sheep-Farm16x20 SOLD Cambridge-Sheep-Farm16x20 $2,600. SOLD Related