Stained glass in the main meeting hall of the little borough Altenhaslau, literally across the river from Gelnhausen.

DSC01884.JPG