New York Wedding Photographer

New York and New Jersey have some incredible venues to host an Indian wedding. There are great areas around Manhattan to get an urban backdrop to your photographs.