About 2,000 employees of Google Ireland line Barrow Street in Dublin as the Street View camera passes by on 25 May 2011.
About 2,000 employees of Google Ireland line Barrow Street in Dublin as the Street View camera passes by on 25 May 2011. Events - People doing Interesting Things By: daggerwell