Milagres Church at Mangalore state Karnataka India 02 05 2010
Size: 3407px × 5120px
Location: Mangalore state Karnataka India
Photo credit: © Satish Parashar / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: ancient, architecture, chiristianity, church, cross, decorative, history, religion, religious, sky, symbol, tower