La Concha beach in San Sebastian,Spain. - Image Details