Had to wait months and months for this big day. It delivered.
Kevin and Caitlin were married at Our Lady of Guadalupe and had their crazy reception at Southport Hall. A whole bunch of people I love were there to celebrate an awesome couple.
So, yeah! A perfect day. My favorite kind.