bee cell pessary

bee cell pessary

See pessary.