View of the Ruins of the castle of Casteldefels with the mediterranean sea in the background, Catalonia, Spain