Windlowe 28 In. X 32 In. Framed Mirror In White 3130541 for sale