Tuesday, February 12, 2019

Bacchus God of Wine Statue

This 1993 signed plaster statue of Roman god Bacchus was probably a souvenir from Caesars Palace, Las Vegas. He stands about 12" tall and still has the original Caesars tag. Would look great in a wine cellar, bar or rec room. Asking $65.