RecordDetails
Tetuan ; Barcelona : [s.n.], 1952-1957.
v. <2 > ; 25 cm.