England / Europe / UK Margate’s Strange Shell Grotto A rather formidable architectural prowess in a small seaside town. 3 Comments 18/02/2019