Vanessa & John

Highlights from Vanessa & John’s wedding in Portugal.