Altocumulus translucidus

photo: