Designed by
Title
Exhibitors in their stand at Solarexpo 2014 in Milan, Italy #40572192
Description
MILAN, ITALY - MAY 7: Exhibitors in their stand at Solarexpo, international exhibition for promoting innovative and renewable energy technology on MAY 7, 2014 in Milan.
This image is editorial