Okewlus Navbar

20051114

shinjuku

20051023

"Twin Towers" of Tokyo - an administrative building (an equivalent of city hall I believe), with observation decks at the top.

No comments:

Post a Comment