DescriptionAltarForgivenessDF.JPG English: The Altar of Forgiveness located in the Mexico City Cathedral Date 5 October 2008 Source Own work Author Thelmadatter...
of Hindostan; its arts, and its sciences, as connected with the history of the other great empires of Asia ... (IA b2877470x 0002) (page 4 crop).jpg...