Interesting cloud structure at Moonstone Beach, RI