Hand on the Sill

Hand on the Sill

Pokhara, Nepal2026

New Documentary
© Steven Chen