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.
1990s Italian Mid-Century Modern Picture Frames
Leather
















