The Last Shepherds

The Last Shepherds
3557 The Last Shepherds
Click to view larger image

NEW PRICE!!

Captivating glimpse of a fading era. The film follows a husband and wife team as they tend their flock on the Cheviot Hills in Northumberland.

Price £12.95 each

SagePay