Photo of the school building of St. Willibrordus College in The Hague.