This is a small piece of concept art of recon droids on a snowy and harsh alien planet.