Esther RaeJul 14, 20171 minMeant to BeeTach & Jamie aka Bee & Frog, are a gorgeous couple from Stratford-upon-Avon with a slightly more interesting love story. They met in...