Lucky Star Studios
- San Diego, CA
- Videographer
- 7 miles from Chula Vista
- 13 Verified Bookings
Monifa said “Everyone loved having Efroim at the event, he took a lot of pictures, I just have to wait now to see the finished product, I can't wait, I will fill…”