Lakshimi Menon photo #241197

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