Leesa Anderson
An image from The Invitation, one of the productions that also features Leesa Anderson.

Leesa Anderson

The Invitation

The Invitation

2003