Made of Light

Cave Temples at Ellora and the Shore Temple at Mammallapuram

Barry Perlus