Designed by
Title
Ambassador cars #42345643
Description
VIJAYAWADA- August 16: Hindustan motors Ambassador cars park outside in row at taxi stand on August 16, 2008 in Vijayawada , India. Ambassador crowned world's best taxi by BBC Top Gear
This image is editorial