Andris Leduskrasts

1,190
reputation
6
16

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