RecordDetails
Barcelona : Ajuntament de Barcelona, [2003]
362 pages : illustrations (some color), color maps ; 22 cm.