11823090_10153198044829495_6884287226734083615_o Published August 10, 2015 at 2048 × 1536 in Judy and Teddy in action