Florida and her family |Retail shop owner | Huguka, Kenya

Florida and her family in their retail shop