The exhibition “Caspar David Friedrich: The Soul of Nature” will run at the Metropolitan Museum of Art through May 11. After a long day of hiking, you’ve finally reached the top of the mountain. Tired, thirsty, but exhilarated by your accomplishment, you set your walking stick at your side and look around. But instead of […].   Read More in Red Pill NOWlej.