Posts Tagged ‘Google Street View’

Google Street View images

May 27, 2008

This is oddly interesting.