Categories
Ghost Signs Hyde Park North St. Louis

International Protection

Does anyone know where one can find this sign?

Hint: It’s in St. Louis, north of Delmar Boulevard.