Here are a few pictures of me.
Name
Spirit of '79
Lives in
, London, England
About:
Ride a 1963 Lambretta TV175