Saint-Vaast-en-Cambrésis, Nord, France
Karra* is a French artist. He lives in the North of France.
Karra's creativity and taste for flowers was influenced by his mother who was a landscape designer. Fine arts and fashion design studies coupled with a rewarding experience in the textile industry have led Karra in the late 2000s to develo...
artworks
View All 8 Artworks