Very nice capture. Thought this was shot in the US.
Guest
04-Sep-2006 21:23
Looking at this scene, one would never know it came from Japan - the signs are all in English! Delancy Street??!! It's unsettling to find Little America halfway around the world.
All that aside, I like your composition and presentation very much. Good eye! v