Kermit's Key Lime Shoppe on Duval Street in Key West Florida USA


Size: 5760px × 3840px
Photo credit: © MJ Photography / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: duval, fl, florida, kermits, key, lime, pie, shop, shoppe, shopping, st, store, street, usa, west