zNSFW
Spina bifida, a birth defect where the spinal cord develops partially outside of the vertebrae
https://i.imgur.com/SI9RIuu.jpg
User:
Ultrasound700
Categories:
MakeMeSuffer
report/abuse