British-Indian galloping ambulance.

Ambulance

British-Indian galloping ambulance.