Nationality, Travel

Itchy Feet

Itchy feet is a beautiful English term – I'm not entirely sure that it has made it into American usage – but it so neatly encompasses the feeling…