This stall sells everything for the beach

[Santander - Cantabria - Spain]