top of page

Foot fascia. Our sensing organ.