Sea and shore cornwall - common and curious findings

Bok