Display rack (clayhill CH64)

New display rack, 24x21 inches