Are you looking for an American made Christmas sleigh for family pictures and selfies at your place of business? Then you have to consider this gorgeous Santas Selfie Sleigh.
This is the perfect addition to your Christmas Mall decor or for an outside area to encourage customers to spend more time at your business, in the end spending more at your establishment or with your tenants.
10′ 6″ Long
4′ 1″ Wide
Made in America
There are no reviews yet.