helter-skelter presumptuous dudgeon encircling an obstacle quality

15 November 2023