Robert Desmond
Robert Desmond

Robert Desmond

CTO of Story Terrace, Helping to Capture Life Stories