Evanna Lynch as Luna Lovegood.
Evanna Lynch as Luna Lovegood.
Evanna Lynch as Luna Lovegood.