Where was Olivia Pope? Filming in the Bahamas for 401!

Advertisements