photo by secret squirrel

Flat Roof Cabover Kenworth Heaven is on show at the Echuca Truck Show in 2011

1,165 views
5 faves
4 comments
Taken on September 11, 2011