HAMMERED FRAME 10X15CM
See the wholesale price
Metal frame with strass edge, for 13x18 cm photo, Aulica is a French brand specializing in tableware