Barry Freeman Photography based in Baltimore Maryland is one of the best Wedding and portrait photographers