Lana Lang

Lana Lang is a fictional character on the television series Smallville portrayed by Kristin Kreuk.

Angels
