Portfolio Stand Design

Biovela

Exhibition stand of "Biovela" company in London

IFE 2011, 
London, Great Britain.

March 13-16, 2011