This beauty was spotted walking on Keel strand in Achill