Date Added

Friday, January 8th, 2010

Posted In

Photos

Tagged

Street Art

This is outside Bellas Artes Metro Station, pretty cool feature.

Leave a Comment