by bensib
Key West, USA - August 6 2012: Ford Escape SUV Pink Taxi in the streets of downtown Key West in southern Florida