Home Tags Professional tracker casts doubt on witness reports of a crocodile cruising river in Spain’s Valladolid

Tag: Professional tracker casts doubt on witness reports of a crocodile cruising river in Spain’s Valladolid