¡Sparrou for Android or iOS (iPhone and iPad) by clicking here!

All amphibians present in the Sierra de Cebollera Natural Park, located in the autonomous community of La Rioja (northern Spain)