19 April 2017
Filed under Candids, Photos   No Comments

We added new photos of Olivia taking Otis for a stroll after filming Life itself on March 29 in New York City. They’re both adorable and they seem to be having a blast! Take a look!

Leave a Reply