Here Come Santa Claus. Santa, his reindeer, and the skeleton are 3D renders. The beach image is from the south end of Topsail Island, off of Serenity Point and our beach place Sea-Cluded. You never know where Santa will show up and Sam, the 3D rendered skeleton, is giving the team a happy wave!
September 26th, 2017
Viewed 352 Times - Last Visitor from Cupertino, CA on 07/08/2019 at 4:12 AM