BABELIA

spain

Spider and Magnolia wall lamps at Babelia restaurant.