I love to travel and I thought you might like to see ME in some of my favorite locations.
Here I am on Regent's Street in London. Coming from a small island in the Caribbean it's always been my dream to go to Europe, and I eventually made it in 1996.