translucent concrete
concrete-based building material which lets through light
--Agreed Upon Solutions

The discussion does not exist would you like to add the first comment?

anonymous