Title: Castell de Castelldefels
Subjects: Castles, Fortification, Antiquities, Castell de Castelldefels (Castelldefels, Spain), History