St Stephen’s Church in Metz, France.

Saint Stephen’s church Metz, France.  2017