Tags

, , , , , ,

locust, Zoo Frankfurt, Germany 2013