<--Previous
Up
Next-->
28 October 2005
Big building on the end of the grand canal. I didn't bother to learn the name of it because I am an ignoramus, however, I know it was featured in Tomb Raider.
[View/Post Comments]