Filmed in Northern Ireland, Cushendall Beach and hills near Cushendall.
You must be logged in to post a comment.