Church Shanghai - China
Image number 71426 - © Ludwig Endres