Isle of Wight/London, England
Previous Home Next
17-DSC_5515

Each of the cars carried about 30 people!

© E. Shatara, 2005