Tuesday, August 11, 2009

Sculpture of traffic & street signs above the retail stores at Red Square on E. Houston Street

No comments:

Post a Comment