Lakshimi Menon photo #245654
№ 58 / 154
Original Image size: 1677 х 2600.
Download original
Photo of Lakshimi Menon #245654.
Upload date: 2010-03-29.
There are 153 more pics in the Lakshimi Menon photo gallery.