Meliza Leitch is Sri lankan law student.BCAS (British College of Applied Studies) She shares her impressive photographs frequently with an Instagarm. She has now become a popular figure in social medias..
We use images, videos and information found over the internet as our primary source. If any of the materials make you discomfort we will take them down ASAP upon your request.
Thanks for visiting the Lanka Actress HQ Photo Gallery