Designed by
Title
Tourists driving go-kart on the street of Tokyo #176983331
Description
Tokyo, Japan - Mar 16, 2019: Tourists in a tour driving go-kart on the street of Tokyo. This is a popular guided tour which allow tourists to see the highlights of Tokyo on a self-drive go kart.
This image is editorial