Canyelles Petites beach, Roses in costa Brava, Spain - Image Details