Tag: Historic Churches in China
A Cathedral in Shanghai
St. Ignatius Cathedral in Shanghai is one of the oldest and most historic Catholic buildings in China.
St. Ignatius Cathedral in Shanghai is one of the oldest and most historic Catholic buildings in China.