Valtteri Halla

Information, liberty, creativity, love, work.