Friday, August 20, 2010

Only in D.F.

Stopped in front of the National Museum of Art for this very long, but entertaining performance by a theater group. My favorite part was the dancing/ fighting Lucha Libres.

Photobucket

Photobucket


0 comments: