In Kyoto


Nagoya


Fresh fish


Tokyo


Today’s Runners (London Marathon)

Great China – Guilin & Li River