07_11_vl_fenestrate040

Probably part of an archimedes, a bryozoan.

bryozoan fenestrate