Concrete factory

Concrete factory


Marsa El Brega, Libya (LY)
According to the Google Earth database, this is a concrete factory. You can spot hundreds of pre-fab tubes for water/sewage lines.

Advertisement

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement