Thomas Worrall

Senior Building Surveyor

Afghanistan