mail_outline sales@mediastorehouse.com
SRI LANKA. Nalanda. Temple that mixes Hindu and Buddhist architecture
India, Bihar, Nalanda: Archaeological site (5th century AD). Date: 2011