Barker Tavern in Scituate Massachusetts bride and groom laughing and enjoying one another at Scituate light house.
Location: Scituate, MA .