A modern wedding complete with vintage touches at Neo in St. Louis, MO.
photo credit: Creative Visions Photography