To the Palace Broadway to see The Last Paradise On Earth, set and filmed on the Faroe Islands. I’m glad I wasn’t put off by the synopsis.
Comments
Sign in or get an account to comment.