Japan 2007
This tower is the landmark next to Kyoto Station.
Previous
Index
Next
November 18, 2007
Edgar Durbin