Kibera from a window

Kibera, 2025

6/12