C15TA Armored Car

C15TA_25

Excellent definition of leaf springs.

Bookmark the permalink.