A slice of delicious key lime pie at The Key Lime Bistro in Captiva Island, Florida, USA

- Image ID: E3P5YX
A slice of delicious key lime pie at The Key Lime Bistro in Captiva Island, Florida, USA
Danita Delimont / Alamy Stock Photo
Image ID: E3P5YX
A slice of delicious key lime pie at The Key Lime Bistro in Captiva Island, Florida, USA
Location: USA, North America, Florida