Barcelona, Barcelona, Spain
Recognition
Artist featured in a collection
Zen is a Japanese word that derives from the Chinese term "chan".
Usually translated as "meditation" or "mental practice. The process of trying to leave the mind in blank under several conditions, such as having peace silence within yourself. This helps to sensitize the body's senses and to feel ...
artworks
View All 8 Artworks