HAMMERED FRAME 10X15CM
See the wholesale price
Gray empire frame, Silver metal frame for 13x18 cm photo, Aulica is a French brand specializing in tableware