6531e2f12caee

Heavy duty high voltage back up diesel power generators of a public transportation system in a row.

Both comments and trackbacks are currently closed.