Glass Eyes
Just look at this ostriches eyes! They are the largest eyes of any animal on land. Ostriches really are quite exceptional birds.
Just look at this ostriches eyes! They are the largest eyes of any animal on land. Ostriches really are quite exceptional birds.
Here’s another older image, of the London Eye… What did this image teach me? That you can’t have enough photos of the London Eye.