Showing posts with label Stanford Pool Lake Fountain. Show all posts
Showing posts with label Stanford Pool Lake Fountain. Show all posts
Wednesday, October 7, 2009
Subscribe to:
Posts (Atom)
Stanford: The world's largest University with 8183 acres(33.1 km2) is beautiful beyond belief.