wayfaringasone Avatar

Durdle Door

Dorset and East Devon Coast – United Kingdom of Great Britain and Northern Ireland