public profile
Son of Pedro Castelló y Ginesta, I Marqués de la Salud and Antonia Roca Brother of Pedro Castelló y Roca and Plácida Castelló y Roca