The 12 Days of Christmas begins Dec. 1st plus FREE SHIPPING in the USA on orders over $50.00

Dinosaurs are alive and well...and living in Florence.


People come from all over Europe to buy carved trees from this garden center just outside Florence, the Renaissance city!


Leave a comment

Please note, comments must be approved before they are published