Back to photostream

Asia & Europe

A Turkish built Otosan Ford 8-wheeler concrete mixer seen alongside a Leyland Daf 95 at a road construction site in Marsa, Malta.

4,038 views
26 faves
16 comments
Uploaded on November 15, 2019
Taken on November 11, 2019