Takes Otis for a stroll in New York City [March 29]

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.