Beaches

Small, large, visible, hidden, crowded, solitary, there is a beach for all tastes