Image 21 of 36
IAA 2009, Frankfurt, 15.09.2009
AMB_028