Callus Peel
near Barking Park, London
Any Date
Callus peel