13534524_611605219014149_1877428526_n Published July 2, 2016 at 1080 × 1080 Yesterday’s discovery made me so happy but also made me think…WE’RE GONNA NEED MORE SHEEP.