From his studio located in a small village in northern Catalonia, Leonard Beard develops his artistic work in various fields — painting, drawing, sculpture and illustration — imprinting each with a unique unmistakable style.
Are you happy to accept cookies? Clik to accept or reject cookies.
AcceptReject