Map > World > North America > United States > New Haven > Yale University > Kings X at Toad's Place
Photo copyright by owner
Kings X at Toad's Place
Visitors 5
Oldest photo 10/13/2010
Newest photo 10/13/2010
Map | World | Terms | About