Penrod Picture Framing
A Handmade Gold Photo Frame with black inset floral detail for a 16x12 inch (406 x 305mm) Picture. The overall size is approximately 17" x 13"
This range of frames are made from Emafyl, the original UK manufactured extruded resin framing material, which...