ETAPS99 in Pictures
Sunday March 21 - Registration and Welcome Drinks