Delimbo is a contemporary art gallery based in Spain, we deliver art worldwide. Find the news, exhibitions and backroom at our website.