Photos of NH Schiller

  • NH Schiller Photo, Amsterdam, Netherlands
    The Schiller Hotel

    Rittu on January 6, 2004