London

United Kingdom
1 stories
Afternoon out in London: street stop, then a restaurant meal.