Frames


Tarbena Reflections

Tarbena Reflections

Picture frames, mirrors and framed prints. All the frames and mirrors  are genuine Tarbena Frames and are in 1/12th scale. Each frame has a rebate and is made from&...