Lovely work. Beautiful colours. It is odd, but I take it that is the point - the image raises questions about the origin of the object. If it is an artifact, it raises questions about who made it and for what purpose... how it came to be here and what happened to them and their purpose...