GEOEYE / SCIENCE PHOTO LIBRARY
Fort Lauderdale. Satellite image of the centre of Fort Lauderdale, Florida, USA. Image taken by the Ikonos satellite on 7 October 2003.
Model release not required. Property release not required.