Key West, Florida
SOUTHERNMOST KEY LIME SHOP