11850660_10153198045124495_6449214050342782889_o Published August 10, 2015 at 2048 × 1536 in Judy and Teddy in action