The Key Lime Bistro in Captiva Island, Florida, USA

- Image ID: E3P5YK
The Key Lime Bistro in Captiva Island, Florida, USA
Danita Delimont / Alamy Stock Photo
Image ID: E3P5YK
The Key Lime Bistro in Captiva Island, Florida, USA
Location: USA, North America, Florida