28 February 1980

Track recording car at Secunderabad

Image ID: 8002239


Close Window