Share
twitterlinkedinfacebook
Image 1 of 1
108844179.jpg
Kelli O'Hara and Greg Naughton pictured at the 57th Annual Drama Desk Awards held at the The Town Hall in New York City, NY on June 3, 2012. © Walter McBride