living on the street - boriephoto

the green kitchen

Delhi, India
2012

DelhiIndiastreetchai