Overview

Govaert & Vanhoutte Architects is an architecture firm based in Belgium.