About

Deirdre Laughton, born and raised in New York City.