Izze Flagship Store

Location: Barceloneta

Barcelona, Spain

 

Concept Design for Flagship 

Beverage Store on the beach.