Kyoto, Japan - Nov 28, 2016. A bus stopping at station in Kyoto, Japan. The Kyoto City Buses are major mean of public transport in Kyoto. The buses ha

- Image ID: K1P7BM
Kyoto, Japan - Nov 28, 2016. A bus stopping at station in Kyoto, Japan. The Kyoto City Buses are major mean of public transport in Kyoto. The buses ha
Duy Phuong Nguyen / Alamy Stock Photo
Image ID: K1P7BM
Kyoto, Japan - Nov 28, 2016. A bus stopping at station in Kyoto, Japan. The Kyoto City Buses are major mean of public transport in Kyoto. The buses have been operating since 1928.

Similar stock images