Lakshimi Menon photo #219889

№ 25 / 154
Lakshimi Menon: pic #219889
Original Image size: 1442 х 2200. Download original
Photo of Lakshimi Menon #219889. Upload date: 2009-12-25. Number of votes: 1. There are 153 more pics in the Lakshimi Menon photo gallery.