Drinks Stall




A small fold out drink stall in Barcelona