Wild sheep in Norway

Wild sheep – a local delicacy in Western Norway

Eat wild sheep – and feel good about it!

Wild sheep – a local delicacy in Western Norway