Crossing the Blues

Sunday, June 14, 2009

Neha Dhupia at IIFA 2009, Macao

Neha Dhupia photo
_IVA2317, originally uploaded by zhongruijun1984.