11035980_10153198044954495_7801562553363605694_o Published August 10, 2015 at 2048 × 1536 in Judy and Teddy in action