Fox head cut outcream.png

THE ROACHES

Shot on location in The Peak District, England.

Photography Aimee Spinks