A clothing shop in Great Yarmouth, Norfolk,UK.
Braces - Made in England.
Klobber & Western World, Regent Rd.