24 February 1980

Articulated Double Decker at Bangalore

Image ID: 8002136


Close Window