St. Michaels Mount at the end of the rainbow