Charles and Camilla: Greece Is The Word

Yesterday The Prince of Wales and The Duchess of Cornwall began their official joint visit to Greece. Upon their arrival in Athens, Their Royal Highnesses were welcomed by the British…