Light fixture (Gloucester Glen)

A light fixture; may be missing some parts but I’m not entirely sure. Someone who’s handy could figure it out, I’m sure.