Kyoto, Japan - Nov 27, 2016. Cars on street in Kyoto, Japan. The Kyoto City Buses are major mean of public transport in Kyoto. The buses have been ope

- Image ID: JGE1RC
Kyoto, Japan - Nov 27, 2016. Cars on street in Kyoto, Japan. The Kyoto City Buses are major mean of public transport in Kyoto. The buses have been ope
Duy Phuong Nguyen / Alamy Stock Photo
Image ID: JGE1RC
Kyoto, Japan - Nov 27, 2016. Cars on street in Kyoto, Japan. The Kyoto City Buses are major mean of public transport in Kyoto. The buses have been operating since 1928.
Save to lightbox

Similar stock images