Our lady statue in St. Michael's Church (Dongjiao Minxiang or French Church) - catholic church built in 1901 in Beijing, China
Size: 2848px × 4288px
Location: 13 Dongjiaominxiang, Dongcheng District, Beijing, China
Photo credit: © Konrad Zelazowski / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: archangel, architecture, beijing, catholic, catholicism, china, chinese, christian, christianity, church, city, district, dongcheng, dongjiao, dongjiaominxiang, figure, gothic, grotto, jesus, lady, mary, michael, michaels, minxiang, mother, pekin, peking, people, prc, republic, rock, rocks, roman, sacral, saint, sculpture, shrine, st., statue, virgin