Dover Rocks

Dover Rocks

It wasn’t the sound of the waves crashing on the shore at Dover, England but…