Christmas lights in the Viva Cuba Garden

The Christmas lights are lit in the Viva Cuba Garden on Route 66.

Christmas lights in the Viva Cuba Garden

Leave a Reply