Light-transmitting, see-through… concrete?!? Fuck yeah.

Light-transmitting, see-through… concrete?!? Fuck yeah.

posted : Sunday, November 7th, 2010