Don't Postpone Joy!
- Manhattan Beach, CA
- Wedding Officiant
- 31 miles from Thousand Oaks
- 15 Verified Bookings
Tara S. said “Margo made the ceremony so beautiful. She really took the time to blend our two cultures: Thai and American. The Thai traditions were honored in the American…”