Baptist House where IBTSC Amsterdam is located
Return to article.