Long Beach Clothing | Long Beach, CA | 2002

Steel and aluminum display furniture.