Starshot Council

A group of people in a futuristic setting having a meeting in an open forum with a space background.