Mirrors everywhere