Lakshimi Menon photo #240864

№ 33 / 127
Original Image size: 1639 х 2500. Download original
Photo of Lakshimi Menon #240864. Upload date: 2010-03-09. Number of votes: 4. There are 126 more pics in the Lakshimi Menon photo gallery.