Born on September 24, 1904 in Barbados and died in 1974 in Montreal. Goodridge Roberts is a Canadian painter known for his landscape paintings and unassuming still lifes and interiors.
Subscribe to our newsletter and never miss the latest artworks available.