ARMA" self-driving bus on public roads
ARMA, a self-driving bus on public roads, in Higashi Ward, Fukuoka City, Japan, February 16, 2024, 11:59 a.m. Photo by Yurie Honda.
Details
Restrictions
High-resolution file available on request
Authorization requested before purchase
Authorization requested before purchase