Navy Blue Crocodile-Embossed Leather Picture Frame by Talbots
By American Leather
Located in Atlanta, GA
This stunning modernist leather picture frame was crafted in Italy circa 1990 for the American fashion house Talbots. This sophisticated piece boasts an all-leather construction with...
1990s Italian Mid-Century Modern American Leather Picture Frames
Leather




