LoveDays Photography
Indian Wedding photography by LoveDays Wedding Photography. The Sheraton is a great space for New England Indian Wedding Photography.
Location: 1657 Worcester Rd, Framingham, MA 01701.