Catherine Webb, artist-in-residence in Bucharest: “Life is my best teacher”
American artist Catherine Webb, a Yale University graduate with majors in Painting and Environmental Justice, spent a month in Romania as part of an artist residency in Bucharest, but she also visited Suceava, Iași, and Cluj-Napoca, meeting people and seeing […]

