Ray

UK

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

Top Answers
No answers with score of 5 or more