Nigeria. Abeokuta, 1910.
A sacred Yoruba cave
.
(
Ph
oto R. E. Dennet)