Stephen and Angel said their vows at Boston Public Garden, which is a large park in the heart of Boston, with a George Washington statue in the entrance. Halfway through their vows it began to pour, that did not stop the celebration of love!! After the rain settled we made a stroll for some lovely images through the cobblestone streets.