Photos

Two busses pass each other on a Japanese street.

two white-and-green buses on road during daytime