LSF Showhouse, Brackenfell

 

LOCATION

Brackenfell, Cape Town, South Africa

 

STATUS

Finished June 2008

 

DESCRIPTION

LSF Showhouse