Title: An illustrated guide to the Isle of Wight Steam Railway Centre, Haven Street
Subjects: Guidebooks, Local and light Railroads
Places: England, Isle of Wight