Back on "The Rock"
japan, Photography“The Rock”, of course, is my affectionate term for this main rock, Honshu (which means “main state”), in this little archipelago of 6,852 islands, as opposed to Alcatraz, the more famous “Rock”(thanks to Nicholas Cage and Sean Connery), which I have never actually been on (but did almost see once on a cruise around San [...]
