Tag: Amsterdam Square

  • God’s Rembrandt

    God’s Rembrandt

      Amsterdam is God’s Rembrandt, a piece of stunningly horrific beauty. Built in 1956, the year I was born, this World War II memorial represents the suffering inflicted upon this region. This, after all, is the place where dozens of youngsters like Anne Frank, like Corrie Ten[..]
    Read More