Discover the island of New Penzance in this clip from 'Moonrise Kingdom'.
Discover the island of New Penzance in this clip from 'Moonrise Kingdom'.