VIVANESS 2008

 

Our impressions from the VIVANESS 2008: