In the heart of busy Tokyo, the gardens of the imperial gardens are an oasis of peace.
previous
Back to Picture listing
next