How the world sees Greece
Aberdeen's Little Corner of GREECE – Christos Taverna – Now Gone. The National Herald. Christos Greek Taverna in Aberdeen, Scotland. (Photo via ...