Taxi on the Bridge at Downtown Miami, Florida USA, stock photo

Editorial image of 'Taxi on the Bridge at Downtown Miami, Florida USA'
Location: Miami, United States Of America
Published: November 17, 2011
Close
Loading