Finnish Graffiti Artist
Otto Maja is a Finnish street artist living and working in Helsinki. He is also known for translating the visual language cultivated on the streets into illustrations paintings and drawings....