CEPC'2008 Saturday

DSC_6413.jpg
Team: PUT-3
Poznan University of Technology