Flo Films
- Somerville, MA
- Videographer
- 18 miles from Framingham
- 5 Verified Bookings
Madeline H. said “Felipe absolute EXCEEDED our expectations!!! During our prep calls I could tell he loved doing what he does, and appreciated that he took time to get…”