Satellite Mirrors