Lakshimi Menon photo #1339453
№ 137 / 154
Original Image size: 1000 х 1370.
Download original
Photo of Lakshimi Menon #1339453.
Upload date: 2023-12-26.
There are 153 more pics in the Lakshimi Menon photo gallery.