I love this. Great art !
Another fantastic photo!
So this is made in Japan.. oh,that's why i liked the pic as fast as i saw it! I hope one day i'll be able to visit Japan. I love it! and i love the rain.
love the glow in this picture, always great work
i love japan streets!