85084826
Jul 14, 2010
HAMPTON HEATHER
Subscribe
A protection device, of plastic material, that is fitted onto high heeled shoes to protect both shoes and flooring