MIRROR MIRROR ON THE WALL

Nature presence is just a reflection ...