Porcupine in ZOO Prague - Czech Republic Europe

Royalty-free stock photo ID: 13826296

Porcupine in ZOO Prague - Czech Republic Europe