20080918

Barcode Building


I have to admit i'm seriously geeking out over this building in St.Petersburg, Russia. It's titled 'Barcode' and you can read more about it here.