Wedding Day

Cai and Stephen’s Wedding at the White Cliffs Country Club, Plymouth, MA

 

Advertisements