20180812 Key Lime Pie – River Falls

Image info
Image published on: October 5, 2018
Image size: 2160 × 3840 px
Image file name: 20180812-key-lime-pie-river-falls.jpg

Claimed to be the original key lime pie, not too bad for frozen in a Wisconsin grocery store freezer!

Print Friendly, PDF & Email
SUBSCRIBE