British Engine Clubs

Aveling rail locomotive
Aveling rail locomotive.