Platismatia tuckermanii
Photo was taken at Toft Point State Natural Area