Iberia was a Spanish automobile manufacturer based in Madrid, founded by the engineer Manuel Vehil Velarde. Between 1889 and 1900, Velarde had registered three patents related to the manufacture of umbrella mounts and celluloid production…
🔒
Subscribe for Full Access
Brands and models — Full galleries and interactive map
Exotic car catalog — Full brand details and model specs
Documentation archive — Full scans, plus PDF and ZIP downloads