THE CAMPBELL BAR Location: New York City (USA) 12PreviousNextProducts Estate Square STEEL TABLE Lola 1 STACKABLE CHAIR