Ray

113
reputation
1
6

Someone who tries and fails and tries again. sometimes slow on the uptake but determined to understand how things work -