DSC_1728D resize September 11, 2015 0 Picture perfect day for bridal photos outside the Science Center in Cleveland, Ohio