Late May to Early June

Leading to the tide pools

Leading to the tide pools