- Related Products
Large impressive mirror with sculptured top and bottom, and sides which are reminescent of the solid nature of the walled city of Termoli. Termoli is a town and commune on the Adriatic coast of Italy, in the province of Campobasso, region of Molise. It is a very popular seaside resort.Hand finished in gold leaf.
54 " x 46 " (1372mm x 1168mm)
Write an online review and share your thoughts with other shoppers!