Celestial bay wine

Product Name Price Availability
Celestial bay cabernet merlot - 750 ml KES 9,000 In stock
Celestial bay semillion sauvignon blanc - 750 ml KES 7,000 In stock
Celestial bay price in Kenya

About Celestial bay