The Stare

At the Metropolitan Museum of Art, in the Ancient Egyptian room.

2,391 views
9 faves
25 comments
Taken on April 7, 2007