Designed by
Title
Devotees hold the holy cross on their head #55847997
Description
Unidentified devotees hold the holy cross on their head during the annual celebration of the Malankara Orthodox Church on November 2, 2010 in Parumala, Kerala, India.
This image is editorial