Weddings are fun! At Mosaic Photography, we celebrate each part of your day, capturing the joy, romance, spontaneity, and fun of your day. Many moments. One day. Your life: celebrating moments!