May 2, 2024
Enric Marti / AP
A roving seashell vendor walks past as a street musician serenades a local couple and Marines and local police patrol the shore Wednesday, May 11, 2016, of Papagayo Beach in Acapulco, Mexico.