A new Metrobus system bus

A Metrobus system bus, part of the new mass transportation system in Panama City, Panama. Photo: Gerardo Pesantez / World Bank

10,500 views
2 faves
0 comments
Taken on June 15, 2012