After the painting was painstakingly restored, it was revealed to be the 1666 masterpiece "View of Olinda, Brazil" by Dutch artist Frans Post, one of the few European painters to visit the Americas in the 17th century.The post Painting Found Gathering Dust In A Connecticut Barn For More Than A Century Sells At Auction For $7 Million appeared first on All That's Interesting.