I couldn't move the picture, I had to use Whirlwind to bring it down.

Is there a way to get off the island you're teleported to after pulling the Ominous Lever?