The Barbara Lee October 10, 2018 ~ Tim JeffersThe dinner cruise steamboat “The Barbara Lee” located in Sanford Florida.Share this:ShareFacebookTumblrTwitterPinterestLike this:Like Loading...