Thorney Island, Summer 2004.
This Rover V8 powered rod is seen here at Swanage seafront, Summer 2004.
Back to Members Cars