- Cherry Hill, NJ
- 26 miles from Hamilton
- 1 Verified Booking
John T. said “Michael was very professional to work with. Despite being a few states away he arrived on-time and prepared to shoot.”
This category features vendors providing virtual services
We strongly encourage you to follow federal and local government guidelines regarding COVID-19. Visit our resource page for more information and tips for safe party planning.