Lakshimi Menon photo #261487
№ 103 / 154
Original Image size: 619 х 828.
Download original
Photo of Lakshimi Menon #261487.
Upload date: 2010-06-04.
Number of votes: 1.
There are 153 more pics in the Lakshimi Menon photo gallery.