Foot Heeling

Foot puffy, painful but heeling from infection & peel