July 2, 2012 by Calley Hastings Harold & Francis New babies at Fat Toad Farm! Meet Harold and Francis. Watch out for their eyelashes, they’ll knock you right over. Share this:TwitterFacebookLike this:Like Loading... Related