A fine and iconic picture frame by Versace, the famed Italian luxury house. Beautifully crafted out of sterling silver with an engraved greek key pattern, this fabulous piece has its historic medusa head mounted at the top of the frame.
Frame: 5.75" D
Image: 3.25" D