A Thanksgiving dinner party in the magnificent Pieterskerk, Leiden, in the Netherlands. The 250 guests were treated to a night of dramatic interiors, opulent costumes and spectacular food. (more…)
November 2003
A Thanksgiving dinner party in the magnificent Pieterskerk, Leiden, in the Netherlands. The 250 guests were treated to a night of dramatic interiors, opulent costumes and spectacular food. (more…)