Designed by
Title
Restored British steam locomotive 7827 `Lydham Manor`, Paignton, Devon, England, United Kingdom, May 24, 2018 #148052292
Description
Restored British steam locomotive 7827 `Lydham Manor`, Paignton, Devon, England, United Kingdom May 24 2018.
This image is editorial