35mm photo of the Spanish castle of Salobrena on the top of a large rocky hill overlooking a white Mediterranean town, white buildings with red roofs, ocean and sky by June Sun