I expect that this is what most people in the parish miss the most.
The mystery photograph was of course the foot petals of the organ which you can see in the photograph above, taken during the Incardination of Fr Denis. The organ is the one of the left of the picture.