people walking along a seaside promenade and sandy beach under a blue sky