composite timber and concrete floor

Scroll down