World Championships of Shoemaking

exhibition contest held with the London Super Trunk Show in London, England, UK

Entries Linking Here