Rooftop view of beachgoers and sunbathers on the beach and boardwalk at Rehoboth Beach, Delaware, USA.