ruby at higgins beach in maine wearing poka dots by the sea, sand, water and ocean