Member Profile
Steve Smith
Nationality: UK
Currently Living: Ryde, Isle of Wight, England
Member Since: 2/10/2007
Musician and photographer from the Isle of Wight. A small island off the south coast of England.
Musician and photographer from the Isle of Wight. A small island off the south coast of England.
... Read More
Read Less