Crossing the Blues

Sunday, June 14, 2009

Genelia Desouza at IIFA 2009, Macao

Genelia Desouza photo
_IVA1665, originally uploaded by zhongruijun1984.