Afro Caribbean religion Doll dressed in the traditional white clothes sits in a residence for a Santeria priest on 2 December 2015 in Trinidad, Cuba.
Afro Caribbean religion Doll dressed in the traditional white clothes sits in a residence for a Santeria priest on 2 December 2015 in Trinidad, Cuba.
Afro Caribbean religion Doll dressed in the traditional white clothes sits in a residence for a Santeria priest on 2 December 2015 in Trinidad, Cuba.