Callus peels
near Wavertree Technology Park, Liverpool
Callus peels