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 Gregory Crewdson
35mm photo of the Spanish castle of Salobrena on the top of a large rocky hill overlooking a whit... [more]