Early Freestanding Temples – Mahabalipuram

An excerpt from the online course Hindu Temples.