Demolition Site

Demolition Site

Pokhara, Nepal2026

New Documentary
© Steven Chen