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