Early Freestanding Hindu Temples

Early Freestanding Temples – Mahabalipuram

An excerpt from the online course Hindu Temples.