An Atlas moth caterpillar (one of the largest moths in the world) being raised in our greenhouses.
138 likes
Log in to like or comment.