Eyes of legba Large

December 31, 2012
Eyes of legba Large
Palo Mayombe working altar photo by Osvaldo Sesti, 2010.