theyyam

theyyam
Theyyam or Thira is a popular Hindu ritual form of worship of North Malabar in Kerala state, India
Object: #1887394
Editorial use ONLY
Image size
Unit
DPI

Result:
Popular images from the same photographer