How the world sees Greece
Souvlaki Street in London is the place to be for a taste of GREECE — and the lines that span down the roads where it is set up are proof! Started by Evi ...