Calle Adolfo Cabrera Pinto 27, Santa Cruz De La Palma, Santa Cruz de la Palma (Isla de la Palma), Spain