Set of 2 New York Statue of Liberty Bath Towels Set of 2 New York Statue of Liberty Bath Towels. 100% cotton White towel is decorated with black embroidery and black Grosgrain Ribbon trim Each towel measures 50 inches x 25 inches. From the Essential Home Postcards Series. Terry bath towel set delivers big city style straight to your towel bar!