Yes, the pictures are from Immanuel in Ossy, Top of New Lane( One of the pictures shows this on a sign actually

)
All hand held Willow, I do seem to be reasonable at holding quite still. Theres a rule of thumb that IIRC you can hand hold down to 1/2xFocal length but I seem to be able to hold down to 1/30 for anything up to my 85mm, 1/60 for up to my 135mm and above that it depends on the day, how windy etc