The pretty and quaint Hampton Loade train station of the Severn Valley railway. England UK.
Powered by Zazzle