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