Les & Rhoda Howard

Stand: B68
About:

Les & Rhoda Howard are based in Cheshire and specialise in small silver collectables and novelty items.

Close Menu