Designer marks
Sheffield, United Kingdom · 1 mark.
velvetboxsociety.com
Undated
Sheffield, United Kingdom
banner, cartouche, frame