Cover 3

Temples & Legends of Kerala

Temples & Legends of Kerala

2006 • 205 pages