Robert Desmond
Robert Desmond

Robert Desmond

Software Consultant, Keen Cyclist passionate about Holocaust Education