Where 'Solo: A Star Wars Story' was filmed in Europe



Han Solo goes it alone in ‘Solo’, the latest film set in the Star Wars universe, but actually filmed in Spain, Italy and Hampshire


Source link