by Jane Henderson St. Louis Post-Dispatch
A small landscape by German Romantic painter Caspar David Friedrich was bought Wednesday for $2.75 million by the St. Louis Art Museum.