Lakshimi Menon photo #219887

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