Nancy Staub Laughlin: Master of Assemblage, Pastel, and Photography
Nancy Staub Laughlin is an acclaimed artist who has revolutionized the concept of the still life and landscape through her innovative assemblage technique. Based in New Jersey, Laughlin holds a Bachelor of Fine Arts from Moore College of Art in Philadelphia and has spent decades refining a process that merges the…
Category
Art & Illustration
Location
Princeton, United-states
Website
Contacts
Member Since
February 2026