Wall Mounted Christmas Wreaths

Wreaths are a traditional symbol of the Christmas season. Our commerical-grade wall mounted Christmas wreaths are suitable for indoor and outdoor locations. Add them to doors, walls, windows, or anywhere in your town to make the scene more festive!