stone walls snaking over the Aran Isles