Saint Martin church. Stained glass window. Saint Martin of Tours. Avallon. France.

- Image ID: KJJ1T0