Machiko Yasuda

Category: idea

2013
June
are computers bicycles for the mind? or cars?