Los Viveros


Los Viveros - golden sand beach in Spain.