Ghostbusters Mural is a unique artistic installation in San Francisco, CA, known for its vibrant and eye-catching design.
This mural pays homage to the iconic Ghostbusters franchise, capturing the essence of the supernatural and the spirit of adventure.
Generated from their business information