Manfield Branch In Amsterdam, The Netherlands. Manfield Is A Dutch Shoe Retailer With About 50 Stores In The Netherlands, Belgium And Germany. Stock Photo, Picture And Royalty Free Image. Image 129745562.
Manfield Shoes, Advertisement with slogan, 'Make a good impression' News Photo - Getty Images