Lakshimi Menon photo #244462

№ 52 / 127
Original Image size: 1219 х 1600. Download original
Photo of Lakshimi Menon #244462. Upload date: 2010-03-24. Number of votes: 4. There are 126 more pics in the Lakshimi Menon photo gallery.