Camper Store in Barcelona

11/01/2011
EMBT Architects