STH Productions

Logo for STH Productions.

STH Productions a sound production and recording studio based in Riga, Latvia.

STH Productions looks forward to working on next studio recording projects, and now with a new logo.