Video Studio, 72 New Montgomery

Union Square, San Francisco