Mark Veidemanis

Mark Veidemanis

Hi. I sometimes write things online.