Designed by
Title
John Fowler Co. steam roller #78859964
Description
ISTANBUL, TURKEY - JULY 29, 2016: John Fowler Co. steam roller in Rahmi M. Koc Industrial Museum. Koc museum has one of the biggest classic car collection in Turkey.
This image is editorial