Closer look at Bimini and its small airstrip. It's really close to the Florida coast; from the air you can see both at once.
First
|
Previous Picture
|
Next Picture
|
Last