Soflo Santa
- Fort Lauderdale, FL
- Santa Claus
- 24 miles from Delray Beach
- 54 Verified Bookings
Janessa S. said “What a great experience! He was professional, kind and wonderful to work with. He was a great sport with all my photo requests and seemed to genuinely…”