Accademia Natural Wood Picture Frames
Accademia Natural Wood Picture Frames are made from natural spruce. They have a 20 x 20mm profile and 9 x 11mm rebates.
More