4 March 2017
Filed under Candids, Movies, Photos   No Comments

Exciting photos! Olivia was photographed filming scenes for A Vigilante on Thursday, March 2, 2017 in Westchester, New York City. Olivia seems to be such a bad-ass in this! Can’t wait to see it! Check them out!

Leave a Reply