Lesli Bell

Lesli Bell

Shela, Lamu Island, Africa, Kenya

Recent Activity