by jack gaughan imposing. a art installation, beauty & mystery of princess aurora. enigmatic smile & gaze invite us into her world, & we cannot help but be drawn in. soft features & delicate way she is dressed make her almost ethereal. landscape distance & mystery. what secrets princess aurora holds. 