rough oil painting, in the highlands of scotland the neon pines glow in the mystical darkness of a fog shrouded night, meteors pierce the mist with illumination, the silhouette of the ancient manor stands tall and imposing over the landscape the secrets of a thousand years contained within, masterpiece artwork