2024
SHELL SHOP AND CRYSTAL CAVE
Folkestone
Fish and seafood shop
Sale of shells and minerals. Kitsch and tourism wish, you love or hate!Read more