Some wild sheep bar our way into the wild, Iceland.


Hunting the Light