Moorish viper - Macrovipera mauritanica, poisonous, white background

Moorish viper - Macrovipera mauritanica, poisonous, white background

Moorish viper – Macrovipera mauritanica, poisonous, white background

by
by
by
by
by
by