Pellew Island also known as Monkey Island in Portland is currently under threat from developers. Please tweet this post.