Andris Leduskrasts

1,210
reputation
7
16

A knack for finding new and often imperfect ways of solving problems.