Love traveling, photographing and all that comes with it ?
A great trip to the greatest cities of the huge and great country of Russia. Russia for fans of transport and cars :)
Restaurant review: The Cliff, Barbados by Stevie Thomas