St Stephen’s Church in Metz, France.


Saint Stephen’s church Metz, France.  2017