This is a startlingly self-explanatory image from Google Maps of Hyde Park in Chicago.
Thanks to David Biello and Mark Hogan for bringing it to our attention.
View more Pictures of the Day.
This is a startlingly self-explanatory image from Google Maps of Hyde Park in Chicago.
Thanks to David Biello and Mark Hogan for bringing it to our attention.
View more Pictures of the Day.