high places

high places

pl n positions and offices of influence and importance: a scandal in high places.