Filter results
Kayamkulam sword Malabar coast

Kayamkulam sword

Of the Malabar coast, South India.