Japanese Train (Stock Footage)

Japanese Train (Stock Footage)

Japanese electric train filmed travelling along the shores of Kamakura, Japan.

by
by
by
by
by
by