Lakshimi Menon photo #261487

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