Stock Photo: Roman and medieval bridge ´Del Diable´. Llobregat river. Martorell. Catalunya. Spain.