Foster Brothers — Foster Brothers was an American frame company founded in 1875 in Boston, MA known for creating beautifully designed hand-carved and gilt frames frequently marked with a brass medallion on the verso.
We hope you’re enjoying The Centennial Exhibition! Fine art and antiques collectors have trusted Lowy for over 100 years. Subscribe to Lowy’s newsletter now for exhibition announcements, new arrivals and insider insight!