Category:NABI 60-BRT

From Wikimedia Commons, the free media repository
Jump to: navigation, search

The NABI 60-BRT is a 60-foot articulated bus produced by NABI.