Description
Distribution Map
Subspecies:
Vipera latastei latastei
Vipera latastei gaditana
Differences
Description
Distribution Map
Subspecies:
Vipera aspis aspis
Vipera aspis zinnikeri
Differences
Description
Distribution Map
Subspecies:
Vipera seoanei seoanei
Vipera seoanei cantabrica
Differences