ELLA- an umbrella stand design ELLA- an umbrella stand design from Calvin Chen ELLA- an umbrella stand design 2008 gLike ELLA- an umbrella stand design 2008 Industrial Design Share R 7 n Calvin Chen industrial designer 北京市, China Follow Contact