I surmise they are both British. Any info especially the manufacturer’s name shall be greatly appreciated. 135964135965.

Read full post