Art Deco photograph frame

Ref: LV 1229

An Art Deco chrome photograph frame
Stamped MADE IN ENGLAND on the side
British circa 1930

Image size: 9 ¼ x 6 ¼ in / 23.5 x 16 cm

new Enquire Print