Finn And Rose Visit New Planet In 'Star Wars: The Last Jedi' Photo

Finn and his new partner Rose are visiting some new locales in the Star Wars: The Last Jedi.A new [...]