Projects
Shop
Info
Commissions
Contact
More
78/365
Location: Delft, Netherlands
Architecture deadlines means mountains of crumpled paper with bad ideas, which lead to good-ish ideas.