Designed by
Title
Restaurant Serving of Key Lime Pie for Two. #289150858
Description
Two slices of Key Lime Pie are stacked on a white plate at an outdoor beachside restaurant in Florida. Reportedly, the sweet and tart pie originated in Key West, Florida, in the late 19th century.