11802787_10153198044174495_976060547729789226_o Published August 10, 2015 at 2048 × 1522 in Judy and Teddy in action